.red_m{
    background:#f5f4f2;
}
/*8*/
.red_4 span{
    display:block;
    position:absolute;
    height:0.35rem;
    width:0.35rem;
    border-radius:50%;
    border:0.01rem solid #d2d1cf;
    top:1.1rem;
    right:0.2rem;
}
.red_4 span.selected{
    background:url(../image/blue_2.jpg) no-repeat;
    background-size:cover;
    -webkit-background-size: cover;
    border:0;
}
.red_4 p:nth-of-type(7){
    height:0.84rem;
    line-height:0.84rem;
    color:#fc1dac;
    font-size:0.6rem;
    position:absolute;
    top:0.64rem;
    left:0.3rem;
}
.red_4 p:nth-of-type(6){
    width:5.48rem;
    height:0.54rem;
    line-height:0.54rem;
    color:#dcdcdc;
    font-size:0.2rem;
    margin-left:0.32rem;
    position:absolute;
    top:2.08rem;
    border-top:0.01rem dashed #e3e3e3;
}
.red_4 p:nth-of-type(5){
    line-height:0.4em;
    text-indent: 1.82rem;
    color:#fd70c2;
    font-size:0.22rem;
    height:0.4rem;
    position:absolute;
    top:0.23rem;
    right:0.35rem;
}
.red_4 p:nth-of-type(2){
    height:0.4rem;
    line-height:0.4em;
    text-indent: 1.82rem;
    color:#d1d1d1;
    font-size:0.22rem;
}
.red_4 p:nth-of-type(3){
    height:0.4rem;
    line-height:0.4em;
    text-indent: 1.82rem;
    color:#d1d1d1;
    font-size:0.22rem;
}
.red_4 p:nth-of-type(4){
    height:0.4rem;
    line-height:0.4em;
    text-indent: 1.82rem;
    color:#d1d1d1;
    font-size:0.22rem;
}
.red_4 p:nth-of-type(1){
    height:0.4rem;
    line-height:0.4em;
    text-indent: 1.82rem;
    color:#323232;
    font-size:0.22rem;
}
.red_4{
    width:6rem;
    height:2.2rem;
    background:#ffffff;
    margin:auto;
    border-radius:0.1rem;
    padding-top:0.4rem;
    position:relative;
    margin-bottom:0.1rem;
}
/*4*/
.red_3{
    width:100%;
    min-height:3rem;
    background:#f5f4f2;
}
.red_3_p {
    height: 0.5rem;
    color:#808080;
    font-size: 0.2rem;
    text-indent: 0.2rem;
    line-height:0.5rem;
}

/*3*/
.red_2{
    width:100%;
    height:0.8rem;
    line-height:0.8rem;
    color:#494848;
    font-size:0.24rem;
    text-indent: 0.2rem;
    position:relative;
    background:#ffffff;
}
.red_2 span{
    display:block;
    position:absolute;
    height:0.35rem;
    width:0.35rem;
    border-radius:50%;
    border:0.01rem solid #d2d1cf;
    top:0.2rem;
    right:0.2rem;
}
.red_2 span.selected{
    background:url(../image/blue_2.jpg) no-repeat;
    background-size:cover;
    -webkit-background-size: cover;
    border:0;
}
/*2*/
.red_1 h4{
    height:0.7rem;
    color:#2eaffc;
    font-size:0.28rem;
    line-height:0.7rem;
    text-align:center;
    font-weight:normal;
}
.red_1{
    height:0.7rem;
    width:100%;
    border-bottom:0.1rem solid #f5f4f2;
    position:relative;
    background:#ffffff;
}
.red_1 img{
    height:0.36rem;
    width:0.36rem;
    display:block;
    position:absolute;
    left:0.25rem;
    top:0.2rem;
}
/*打折样式*/
/*
.wen_zi_m{
    display:block;
    min-height:0.1rem;
    width:1.68rem;
    padding:0 0.05rem;
    color:#ffffff;
    font-size:0.24rem;
    word-break:break-all;
    !*line-height:0.5rem;*!
    -webkit-border-radius: 0.05rem;
    border-radius:0.05rem;
    position:absolute;
    left:0.25rem;
    top:0.18rem;
    background:deeppink;
}*/
